package com.cjjd.c.bean;

import java.util.List;

/**
 * ----------------------------------
 * Created by xyd on 2017/9/12.
 * <p/>
 * 描  述：
 * <p/>
 * 修订历史:
 * ----------------------------------
 */

public class CheckInItemBean extends BaseBean{

    /**
     * breakfastType : 2
     * breakfastTypeName : 双早
     * checkInDayNum : 1
     * details : [{"checkInDate":"2017-09-02 ","checkInDayNum":1,"checkInState":"0","checkOutDate":"2017-09-03 ","delFlag":"1","depositMoney":200,"finalPrice":0,"freePrice":0,"mapCondition":{},"name":"王小三","opeTime":"2017-05-23 15:42:48","orderMainUuid":"0cf4e05519914bf09394a8d756600001","roomNum":"1","roomPrice":300,"roomType":"1","roomTypeName":"单人间","sortName":"uuid","sortType":"desc","uuid":"0cf4e05519914bf09394a8d7566wesxf"}]
     * hotelName : 2017全网测试
     * orderId : INTENT2017091100001
     * orderMainUuid : 0cf4e05519914bf09394a8d756600001
     * orderMoney : 300
     * refundMoney : 0
     * roomNums : 1
     * roomType : 1
     * roomTypeName : 单人间
     * state : 0
     * stateName : 等待办理入住
     */


//    orderMainUuid	String	订单主表uuid
//    orderDetailUuid	String	订单明细uuid
//    orderId	String	订单编号
//    hotelName	String	酒店名称
//    state	String	订单状态（0：未入住；1：部分入住；2：已入住）
//    stateName	String	订单状态名称
//    orderMoney	Double	订单金额
//    roomTypeName	String	房型名称
//    breakfastTypeName	String	早餐形式名称
//    roomNums	Int	入住房间数
//    checkInDayNum	Int	入住天数

    public String breakfastType;
    public String breakfastTypeName;
    public String checkInDayNum;
    public String hotelName;
    public String orderId;
    public String orderMainUuid;
    public String orderDetailUuid;
    public String orderMoney;
    public String refundMoney;
    public String hotelId;              // 酒店 Uuid
    public String roomNums;
    public String roomType;
    public String roomTypeName;
    public String state;
    public String stateName;
    public List<DetailsBean> details;

    public static class DetailsBean extends BaseBean{
        /**
         * checkInDate : 2017-09-02
         * checkInDayNum : 1
         * checkInState : 0
         * checkOutDate : 2017-09-03
         * delFlag : 1
         * depositMoney : 200
         * finalPrice : 0
         * freePrice : 0
         * mapCondition : {}
         * name : 王小三
         * opeTime : 2017-05-23 15:42:48
         * orderMainUuid : 0cf4e05519914bf09394a8d756600001
         * roomNum : 1
         * roomPrice : 300
         * roomType : 1
         * roomTypeName : 单人间
         * sortName : uuid
         * sortType : desc
         * uuid : 0cf4e05519914bf09394a8d7566wesxf
         */

        public String checkInDate;
        public String checkInDayNum;
        public String checkInState;
        public String checkOutDate;
        public String delFlag;
        public String depositMoney;
        public String finalPrice;
        public String freePrice;
        public Object mapCondition;
        public String name;
        public String opeTime;
        public String orderMainUuid;
        public String roomNum;
        public String roomPrice;
        public String roomType;
        public String roomTypeName;
        public String sortName;
        public String sortType;
        public String uuid;

    }
}
